package com.hk.res;

import java.sql.Timestamp;

import com.hk.Mgr.web.message.RequestMsg;



/**
 * 
 * Title:UserRes
 * Description: 
 * Company:HK  
 * @author Sam
 * @date 2016年2月25日下午5:05:26
 */
public class UserRes extends RequestMsg {

	/**
	 * 
	 */
	private static final long serialVersionUID = 3879225536627321377L;

	private Long id;
	
	private String accountId;

	/** 短信验证码 */
	private String msgCode;
	
	/** 用户名(登录账号)，非空 */
	private String name;

	/** 登录密码, 非空 */
	private String pwd;
	
	/** 用户名(真实姓名) */
	private String realName;

	/** 生日 */
	private Timestamp birthday;
	
	private Integer gender;
	
	/**
	 * 银行卡号
	 */
	private String paymentMethodId;

	/** 身份证 */
	private String identity;

	/** 年龄 */
	private Integer age;

	/** 身体状况 */
	private String healthStatus;

	/** 部门id */
	private Long deptId;

	/** 职务id */
	private Long dutiesId;

	/** 在职类型 1在职，2离职 */
	private Integer onType;

	/** 入职时间 */
	private Timestamp entryTime;

	/** 离职时间 */
	private Timestamp leaveTime;

	/** 在职时间 */
	private String onJobTime;

	/** 是否为内部员工 : 1 华康财富 ， 2 普通用户 */
	private Integer isInside;

	/** 手机类型 : 1 Android 2 IOS */
	private Integer mobileType;

	/** 唯一设备号 */
	private String mobileId;

	/** 注册时间　 */
	private Long registCts;

	/** 推荐码 */
	private String recommendCode;
	
	/** 登录方式：1. 验证码登录 ， 2 账号密码登录  */
	private Integer loginType;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getMsgCode() {
		return msgCode;
	}

	public void setMsgCode(String msgCode) {
		this.msgCode = msgCode;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPwd() {
		return pwd;
	}

	public void setPwd(String pwd) {
		this.pwd = pwd;
	}

	public String getRealName() {
		return realName;
	}

	public String getAccountId() {
		return accountId;
	}

	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	public void setRealName(String realName) {
		this.realName = realName;
	}

	public Timestamp getBirthday() {
		return birthday;
	}

	public void setBirthday(Timestamp birthday) {
		this.birthday = birthday;
	}

	public String getIdentity() {
		return identity;
	}

	public void setIdentity(String identity) {
		this.identity = identity;
	}

	public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public String getHealthStatus() {
		return healthStatus;
	}

	public void setHealthStatus(String healthStatus) {
		this.healthStatus = healthStatus;
	}

	public Long getDeptId() {
		return deptId;
	}

	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}

	public Long getDutiesId() {
		return dutiesId;
	}

	public void setDutiesId(Long dutiesId) {
		this.dutiesId = dutiesId;
	}

	public Integer getOnType() {
		return onType;
	}

	public void setOnType(Integer onType) {
		this.onType = onType;
	}

	public Timestamp getEntryTime() {
		return entryTime;
	}

	public void setEntryTime(Timestamp entryTime) {
		this.entryTime = entryTime;
	}

	public Timestamp getLeaveTime() {
		return leaveTime;
	}

	public void setLeaveTime(Timestamp leaveTime) {
		this.leaveTime = leaveTime;
	}

	public String getOnJobTime() {
		return onJobTime;
	}

	public void setOnJobTime(String onJobTime) {
		this.onJobTime = onJobTime;
	}

	public Integer getIsInside() {
		return isInside;
	}

	public void setIsInside(Integer isInside) {
		this.isInside = isInside;
	}

	public Integer getMobileType() {
		return mobileType;
	}

	public void setMobileType(Integer mobileType) {
		this.mobileType = mobileType;
	}

	public String getMobileId() {
		return mobileId;
	}

	public void setMobileId(String mobileId) {
		this.mobileId = mobileId;
	}

	public Long getRegistCts() {
		return registCts;
	}

	public void setRegistCts(Long registCts) {
		this.registCts = registCts;
	}

	public String getRecommendCode() {
		return recommendCode;
	}

	public void setRecommendCode(String recommendCode) {
		this.recommendCode = recommendCode;
	}

	public Integer getLoginType() {
		return loginType;
	}

	public void setLoginType(Integer loginType) {
		this.loginType = loginType;
	}

	public Integer getGender() {
		return gender;
	}

	public void setGender(Integer gender) {
		this.gender = gender;
	}

	public String getPaymentMethodId() {
		return paymentMethodId;
	}

	public void setPaymentMethodId(String paymentMethodId) {
		this.paymentMethodId = paymentMethodId;
	}

	
	
}
